﻿using System;

namespace YunZuan.Models
{
    public class Emerald
    {
        public DateTime InsertTime { get; set; } //datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 入库时间，不用手动指定
        public DateTime UpdateTime { get; set; } //datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 更新时间，不用手动指定
        public string Supplier { get; set; } //varchar(20) NOT NULL DEFAULT '', 供应商，不用手动指定 
        public string SecondSN { get; set; }//二级供应商
        public string OriginSN { get; set; } //varchar(20) NOT NULL DEFAULT '', 货号
        public int OnShelves { get; set; } //tinyint(1) NOT NULL DEFAULT '1', 是否上架
        public int Tag { get; set; } //tinyint(1) NOT NULL DEFAULT '0' COMMENT '标签',
        public string Images { get; set; } //varchar(300) NOT NULL DEFAULT '', 图片
        public string Videos { get; set; } //varchar(300) NOT NULL DEFAULT '', 视频
        public int? Status { get; set; } //` tinyint(2) NOT NULL DEFAULT '0', 状态
        public string Name { get; set; } //varchar(60) NOT NULL DEFAULT '', 产品名称
        public int Category { get; set; } //tinyint(2) NOT NULL DEFAULT '0', 主石类别
        public int Type { get; set; } //tinyint(2) NOT NULL DEFAULT '0', 类别1
        public int Type2 { get; set; } //tinyint(2) NOT NULL DEFAULT '0', 类别2
        public int Texture { get; set; } //tinyint(2) NOT NULL DEFAULT '0', 种地
        public string Color { get; set; } //varchar(20) NOT NULL DEFAULT '', 颜色
        public string Measurement { get; set; } //varchar(30) NOT NULL DEFAULT '', 尺寸
        public string CertType { get; set; } //varchar(10) NOT NULL DEFAULT '', 证书类型
        public string CertNo { get; set; } //varchar(20) NOT NULL DEFAULT '', 证书号码
        public string Country { get; set; } //varchar(20) NOT NULL DEFAULT '', 国家
        public string State { get; set; } //varchar(20) NOT NULL DEFAULT '', 州省
        public decimal Price { get; set; } //decimal(12,3) NOT NULL DEFAULT '0.000', 价格
        public string Comments { get; set; } //varchar(100) NOT NULL DEFAULT '', 备注
        public int ID { get; set; } //varchar(100) NOT NULL DEFAULT '', 备注

        //20180807 新增字段
        public string PurchaseTime { get; set; } //采购日期
        public string PurchaseSupplier { get; set; }//采购供应商
        public decimal? PurchaseUSD { get; set; }   //采购价$
        public decimal? PurchaseRMB { get; set; }  //采购价￥
        public string PurchaseAgent { get; set; }   //采购人
        public int ReceiptStatus { get; set; } //付款状态：0未付 1，已付
        public string ShipTime { get; set; }   //发货时间
        public string ArrivalTime { get; set; }//现货到货日期
        public decimal? PurchaseExchange { get; set; }   //采购汇率
    }
}
